﻿' LibWowArmory
' by Ronald M. Clifford (roncli@roncli.com)
'
' This source code is released under the GNU Library General Public License (LGPL) Version 2.1.

Imports System.Collections.ObjectModel
Imports System.Xml.Serialization

Namespace roncliProductions.LibWowArmory.Character.Sheet.Schema

    Public Class ranged

        Private wsWeaponSkill As New Collection(Of weaponSkill)
        <XmlElement()> Public ReadOnly Property weaponSkill As Collection(Of weaponSkill)
            Get
                Return wsWeaponSkill
            End Get
        End Property

        Private dDamage As New Collection(Of damage)
        <XmlElement()> Public ReadOnly Property damage As Collection(Of damage)
            Get
                Return dDamage
            End Get
        End Property

        Private sSpeed As New Collection(Of speed)
        <XmlElement()> Public ReadOnly Property speed As Collection(Of speed)
            Get
                Return sSpeed
            End Get
        End Property

        Private pPower As New Collection(Of ranged_power)
        <XmlElement()> Public ReadOnly Property power As Collection(Of ranged_power)
            Get
                Return pPower
            End Get
        End Property

        Private hrHitRating As New Collection(Of physical_hitRating)
        <XmlElement()> Public ReadOnly Property hitRating As Collection(Of physical_hitRating)
            Get
                Return hrHitRating
            End Get
        End Property

        Private ccCritChance As New Collection(Of physical_critChance)
        <XmlElement()> Public ReadOnly Property critChance As Collection(Of physical_critChance)
            Get
                Return ccCritChance
            End Get
        End Property

    End Class

End Namespace